protector frame - French English Dictionary